"查查詞典"手機(jī)版
千萬(wàn)人都在用的超大詞匯詞典翻譯APP
The Animal Liberation Front (ALF) is an international, underground leaderless resistance that engages in illegal direct action in pursuit of animal liberation. Activists see themselves as a modern-day Underground Railroad, removing animals from laboratories and farms, destroying facilities, arranging safe houses and veterinary care, and operating sanctuaries where the animals live out the rest of their lives.
詳細(xì)百科解釋